@charset "utf-8";
BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 180%; PADDING-TOP: 0px; list-style:none;  font-size:12px; }
* { padding:0; margin:0; }
DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac */  
.clearfix { display:block; }
/* End hide from IE Mac */  
/* end of clearfix */  
img { border:0; vertical-align:bottom; }
.clr { clear:both; height:0; font-size: 0px; line-height: 1px; _line-height:0px; }
.right{ float:right;}
.left{ float:left;}
